thread paper
noun
1
: a strip of folded paper serving to hold skeins of thread in its divisions
2
: something and especially a person as long and narrow as a thread paper
Love words? Need even more definitions?
Merriam-Webster unabridged
Share